Configuration Variables
Overview
In the CONNECT Edition, the software utilizes the native Power Platform configuration system to locate the dataset, connect to the project database, and specify various default settings.
New configuration variables have been introduced that can be set in any configuration file to configure the software. Below is a comprehensive list of the application specific variables that are used to configure the software and explain their purpose.
Substation Configuration Variables
Application variables are prefixed with "ELEC_" to set them apart from the standard Power Platform variables.
The following table provides a complete list of the application specific variables and defines what if any dialog boxes within the software can set their values:
Variable Name | Description | Dialogs that Control the Variable |
---|---|---|
ELEC_DRAWING_STANDARD | Drawing standard (IEC vs ANSI-IEEE) | Installer |
ELEC_WORKSETSTANDARDS | Substation WorkSet standards folder | N/A |
ELEC_WORKSETDGNS | Location where DGN files will be stored | N/A |
ELEC_ENABLE_MANAGED_CONFIGURATION | (True/False variable that enables or disables the ProjectWise Managed Workspace integration) | New/Modify Project
WorkSpace Configuration Variables |
ELEC_DEFAULT_PROJECT_DIR | (True/False variable that enables or disables the ProjectWise Managed Workspace integration) | New Project
WorkSpace Configuration Variables |
ELEC_ACTIVEPARTSDATABASE | Active parts database name | New/Modify Project
WorkSpace Configuration Variables |
ELEC_PARTS_DB_MAPPING_PATH | Path to the parts database mapping file which defines the connection to the parts database | WorkSpace Configuration Variables |
ELEC_CATALOG_PATH | Promise loads all catalogs found in the specificed path as opposed to individual paths for each catalog. Users can specifiy multiple paths delimited by a semi-colon to load catalogs from multiple locations such as catalogs on a local machine vs a network location. | New/Modify Project
WorkSpace Configuration Variables |
ELEC_LANGUAGE_DB_PATH | Path to the Multi-language.mdb file | N/A |
ELEC_SYSTEM_OPTION_PROFILE | Path to the system option profile XML file | WorkSpace Configuration Variables |
ELEC_PROJECT_OPTION_PROFILE | Path to the project option profile XML file | WorkSpace Configuration Variables |
ELEC_USER_OPTION_PROFILE | Path to the user option profile XML file | WorkSpace Configuration Variables |
ELEC_PRJ_PROFILE_DIR | Path to the project profiles | WorkSpace Configuration Variables |
ELEC_PAGE_FORMAT_DIR | Path to the page formats | WorkSpace Configuration Variables |
ELEC_TEMPLATES_GRAPHICPLAN_DIR | Path to the graphical plan templates folder | WorkSpace Configuration Variables |
ELEC_TEMPLATES_PAGE_DIR | Path to the page templates folder | WorkSpace Configuration Variables |
ELEC_TEMPLATES_REPORT_DIR | Path to the report templates folder | WorkSpace Configuration Variables |
ELEC_SHOW_PWCHECKIN_DIALOG | Specifies whether the ProjectWise Check In dialog should be displayed when a file is closed or if the file should be automatically checked it in. |
These configuration variables can be set in any configuration file. To understand how these variables are used in the configuration files that are delivered with a default installation of the software, please refer to the Configuration Files topic.
Promise Managed Configuration Variables
The following configuration variables are exclusively used for a Managed WorkSpace and stored in the following location:
C:\ProgramData\Bentley\Bentley Substation CONNECT Edition\Configuration\WorkSpaces\Substation ANSI-IEEE Example\Standards\Substation\Substation.cfg
# Configuration variables for Managed Configuration, it will download contents automatically.
Variable Name | Path |
---|---|
ELEC_ALL_DATABASE_FILES | = $(AppWorkspaceStandards)Databases/ |
ELEC_CONFIG_PATH | = $(AppWorkspaceStandards)Config/ |
ELEC_CONFIG_OPTIONS_PATH | = $(AppWorkspaceStandards)Config/Options/ |
ELEC_CONFIG_PROFILES_ADDRESS_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Address Files/ |
ELEC_CONFIG_PROFILES_DEVICE_CROSS_REF_FMT_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Device Cross Reference Formats/ |
ELEC_CONFIG_PROFILES_DEVICE_ID_FMT_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Device ID Formats/ |
ELEC_CONFIG_PROFILES_DRAWING_STD_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Drawing Standards/ |
ELEC_CONFIG_PROFILES_SUBSTATION_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Substation/= |
ELEC_CONFIG_PROFILES_TEXT_STYLES_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Text Styles/ |
ELEC_CONFIG_PROFILES_WIRE_LNK_REF_FMT_FILES_PATH | $(AppWorkspaceStandards)Config/Profiles/Wire Link Cross Reference Formats/ |
ELEC_CONFIG_PROFILES_WIRE_PROP_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Wire Properties/ |
ELEC_CONFIG_PROFILES_WIRE_TAG_FMT_FILES_PATH | = $(AppWorkspaceStandards)Config/Profiles/Wire Tag Formats/ |
#- Catalogs - Download catalogs automatically in the Managed Workspace.
Variable Name | Path |
---|---|
ELEC_CATALOGS_ALL | $(AppWorkspaceStandards)Catalogs/ABB/;$(AppWorkspaceStandards)Catalogs/CLEVELAND_PRICE/;$(AppWorkspaceStandards)Catalogs/COOPER_POWER_SYSTEMS/;$(AppWorkspaceStandards)Catalogs/HAWKER_SIDDELEY_SWITCH/;$(AppWorkspaceStandards)Catalogs/ROYAL_SWITCHGEAR/;$(AppWorkspaceStandards)Catalogs/SUBSTATION_3D/;$(AppWorkspaceStandards)Catalogs/SUBSTATION_IEEE/;$(AppWorkspaceStandards)Catalogs/SUBSTATION_IEEE_SLD/;$(AppWorkspaceStandards)Catalogs/SEL_RELAYS_(IMPERIAL)/ |
ELEC_CATALOG_PATH_FAMILIES | $(AppWorkspaceStandards)Catalogs\ABB\Families\;$(AppWorkspaceStandards)Catalogs\CLEVELAND_PRICE\Families\;$(AppWorkspaceStandards)Catalogs\COOPER_POWER_SYSTEMS\Families\;$(AppWorkspaceStandards)Catalogs\HAWKER_SIDDELEY_SWITCH\Families\;$(AppWorkspaceStandards)Catalogs\ROYAL_SWITCHGEAR\Families\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_3D\Families\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617\Families\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617_SLD\Families\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE\Families\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE_SLD\Families\;$(AppWorkspaceStandards)Catalogs\SEL_RELAYS_(IMPERIAL)\Families\ |
ELEC_CATALOG_PATH_MACROS | $(AppWorkspaceStandards)Catalogs\ABB\Macros\;$(AppWorkspaceStandards)Catalogs\CLEVELAND_PRICE\Macros\;$(AppWorkspaceStandards)Catalogs\COOPER_POWER_SYSTEMS\Macros\;$(AppWorkspaceStandards)Catalogs\HAWKER_SIDDELEY_SWITCH\Macros\;$(AppWorkspaceStandards)Catalogs\ROYAL_SWITCHGEAR\Macros\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_3D\Macros\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617\Macros\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617_SLD\Macros\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE\Macros\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE_SLD\Macros\;$(AppWorkspaceStandards)Catalogs\SEL_RELAYS_(IMPERIAL)\Macros\ |
ELEC_CATALOG_PATH_SYMBOLS | $(AppWorkspaceStandards)Catalogs\ABB\Symbols\;$(AppWorkspaceStandards)Catalogs\CLEVELAND_PRICE\Symbols\;$(AppWorkspaceStandards)Catalogs\COOPER_POWER_SYSTEMS\Symbols\;$(AppWorkspaceStandards)Catalogs\HAWKER_SIDDELEY_SWITCH\Symbols\;$(AppWorkspaceStandards)Catalogs\ROYAL_SWITCHGEAR\Symbols\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_3D\Symbols\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617\Symbols\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617_SLD\Symbols\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE\Symbols\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE_SLD\Symbols\;$(AppWorkspaceStandards)Catalogs\SEL_RELAYS_(IMPERIAL)\Symbols\ |
ELEC_CATALOG_PATH_TITLEBLOCKS | $(AppWorkspaceStandards)Catalogs\ABB\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\CLEVELAND_PRICE\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\COOPER_POWER_SYSTEMS\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\HAWKER_SIDDELEY_SWITCH\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\ROYAL_SWITCHGEAR\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_3D\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEC60617_SLD\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SUBSTATION_IEEE_SLD\TitleBlocks\;$(AppWorkspaceStandards)Catalogs\SEL_RELAYS_(IMPERIAL)\TitleBlocks\ |